Skip to main content

Example Claude Desktop Config

Here is an example of what the Claude Desktop config file may look like after connecting multiple MCP servers and tools.

Search for _goes_here to find and replace with your secrets and keys. Paths also must be updated.

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"sqlite": {
"command": "C:\\Users\\administrator\\AppData\\Local\\anaconda3\\Scripts\\uv.exe",
"args": [
"--directory",
"C:\\Users\\administrator\\Documents\\servers\\src\\sqlite",
"run",
"mcp-server-sqlite",
"--db-path",
"C:\\Users\\administrator\\MCP\\mcp-sqlite.db"
]
},
"brave-search": {
"command": "node",
"args": [
"C:\\Users\\administrator\\AppData\\Roaming\\npm\\node_modules\\@modelcontextprotocol\\server-brave-search\\dist\\index.js"
],
"env": {
"BRAVE_API_KEY": "your_vault_name_here",
"NODE_ENV": "production"
}
},
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"C:\\Users\\allowed_paths_goes_here"
]
},
"mcp-obsidian": {
"command": "npx",
"args": [
"-y",
"mcp-obsidian",
"C:\\Users\\administrator\\your_vault_name_here",
"C:\\Users\\administrator\\your_second_vault_name_here"
]
},
"weather": {
"command": "C:\\Users\\administrator\\AppData\\Local\\anaconda3\\Scripts\\uv.exe",
"args": [
"--directory",
"C:\\Users\\administrator\\GITHUB\\mcp-base01\\server",
"run",
"weather.py"
]
},
"github": {
"command": "node",
"args": [
"C:\\Users\\administrator\\AppData\\Roaming\\npm\\node_modules\\@modelcontextprotocol\\server-github\\dist\\index.js"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "your_key_goes_here"
}
},
"mongodb": {
"command": "npx",
"args": [
"mongo-mcp",
"mongodb://localhost:27017/email_tracking_db?authSource=admin"
]
},
"neo4j": {
"command": "uvx",
"args": [
"mcp-neo4j-cypher",
"--db-url",
"bolt://localhost:7687",
"--user",
"neo4j",
"--password",
"your_pw_goes_here"
]
},
"chroma": {
"command": "C:\\Users\\administrator\\AppData\\Local\\anaconda3\\envs\\env\\python.exe",
"args": [
"-u",
"-m",
"chroma.server"
],
"env": {
"PYTHONPATH": "C:\\Users\\administrator\\MCP-SERVERS\\chroma\\src",
"EMBEDDING_BASE_URL": "localhost:11434",
"EMBEDDING_API": "http://localhost:11434/api/embeddings",
"EMBEDDING_MODEL": "nomic-embed-text"
}
},
"tavily": {
"command": "C:\\Users\\administrator\\AppData\\Local\\anaconda3\\python.exe",
"args": ["-m", "mcp_server_tavily"],
"env": {
"TAVILY_API_KEY": "your_key_goes_here"
}
}
}
}